MELA: elasticity analytics for cloud services

نویسندگان

  • Daniel Moldovan
  • Georgiana Copil
  • Hong Linh Truong
  • Schahram Dustdar
چکیده

While cloud computing has enabled applications to be designed as elastic cloud services, there is a lack of tools and techniques for monitoring and analysing their elasticity at multiple levels, from the service level to the underlying virtual infrastructure. In this paper, we focus on monitoring and evaluating elasticity of cloud services, crucial for supporting users and automatic elasticity controllers, to understand the services’ behaviour, and to develop smarter mechanisms for controlling their elasticity. We define novel concepts, namely elasticity space for describing the elastic behaviour of cloud services, and elasticity pathway for characterising the service’s evolution through the elasticity space. We introduce techniques for enriching monitoring information and determining the elasticity space and pathway. Based on the above, we introduce MELA, an elasticity analytics as a service, providing features for monitoring and analysing the elasticity of cloud services in multi-cloud environments. To illustrate our approach, we conduct several experiments on an elastic data-as-a-service for a cloud-based machine-to-machine (M2M) platform.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SYBL+MELA: Specifying, Monitoring, and Controlling Elasticity of Cloud Services

One of the major challenges in cloud computing is to simplify the monitoring and control of elasticity. On the one hand, the user should be able to specify complex elasticity requirements in a simple way and to monitor and analyze elasticity behavior based on his/her requirements. On the other hand, supporting tools for controlling and monitoring elasticity must be able to capture and control c...

متن کامل

Flower: A Data Analytics Flow Elasticity Manager

A data analytics flow typically operates on three layers: ingestion, analytics, and storage, each of which is provided by a data-intensive system. These systems are often available as cloud managed services, enabling the users to have painfree deployment of data analytics flow applications such as click-stream analytics. Despite straightforward orchestration, elasticity management of the flows ...

متن کامل

Developing Elastic Software for the Cloud

Developing standalone applications running on a single computer is very different from developing scalable applications running on the cloud, such as data analytics applications that process terabytes of data, Web applications that receive thousands of requests per second, or distributed computing applications where components run simultaneously across many computers. Cloud computing service pr...

متن کامل

Multi-level Elasticity Control of Cloud Services

Fine-grained elasticity control of cloud services has to deal with multiple elasticity perspectives (quality, cost, and resources). We propose a cloud services elasticity control mechanism that considers the service structure for controlling the cloud service elasticity at multiple levels, by firstly defining an abstract composition model for cloud services and enabling multi-level elasticity c...

متن کامل

Little Support for Elasticity through the Cloud Software Life Cycle

W ith its attractive pay-per-use model and the opportunities it provides for flexible resource scaling, cloud computing is increasingly the go-to choice for developing and deploying software. In recent years, various multi tiered applications and data analytics workflows have been successfully ported to the cloud, proving that the cloud can greatly simplify the software development life cycle w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IJBDI

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2015